Ricardo Ruiz Rodríguez nació en la ciudad de Puebla, Pue., México. Actualmente y desde el año 2002, es profesor investigador adscrito al Instituto de Computación en la Universidad Tecnológica de la Mixteca (UTM), en Huajuapan de León, Oaxaca, México, y cuenta con más de quince años de experiencia como docente, y tiene en su haber un libro, y diferentes artículos y publicaciones.
Entre sus intereses actuales se encuentran los métodos de enseñanza de las ciencias de la computación, la música, y la música por computadora, pero se ha desarrollado académicamente en áreas como la Ingeniería de Software, la Interacción Humano-Computadora, y el Paradigma Orientado a Objetos.